package com.example.helloworld

import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
import android.widget.TextView

class Activity1 : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity1)
        // 使用字符串资源设置标题（避免硬编码）
        title = getString(R.string.activity1_title)

        val name = intent.getStringExtra("name") ?: getString(R.string.unknown)
        val studentId = intent.getStringExtra("studentId") ?: getString(R.string.unknown)

        // 修复资源引用：将R.string.activity1_param改为R.string.activity1_param_format
        val paramText = String.format(
            getString(R.string.activity1_param_format), // 匹配strings.xml中的资源名
            name,
            studentId
        )
        findViewById<TextView>(R.id.tv_param).text = paramText
    }
}